Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Seafood, Restaurants in Chicago, Illinois (IL), United States

The Angry Crab
4.5
49 reviews

1308 N Milwaukee Ave, Chicago, IL 60622-9148, Chicago

I recently just bought 1 pound of crab legs 1 pound of headless shrimp and corn/potatoes, yesterday, i used to love this